package events
{
	import flash.events.Event;

	public class MidiaEvent extends Event
	{
		// constantes para descrever evento
		public static const SALVAR_MIDIA:String = "salvarMidia";
		public static const LISTAR_MIDIAS:String = "listar";
		
		public var midia:Object;
		
		public function MidiaEvent(type:String, midia:Object)
		{
			super( type, true, true );
			
			this.midia = midia;
		}
		
		/**
		 * É preciso sobrepor o método clone() da classe Event.!!!
		 * 
		 * O Swiz exige que este método seja sobreposto.
		 */
		override public function clone():Event
		{
			return new MidiaEvent( type, midia );
		}		
		
	}
}